package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.QJiankong;

/**
 * 当日监控数字统计Service接口
 * 
 * @author ruoyi
 * @date 2024-07-16
 */
public interface IQJiankongService 
{
    /**
     * 查询当日监控数字统计
     * 
     * @param id 当日监控数字统计主键
     * @return 当日监控数字统计
     */
    public QJiankong selectQJiankongById(Long id);

    /**
     * 查询当日监控数字统计列表
     * 
     * @param qJiankong 当日监控数字统计
     * @return 当日监控数字统计集合
     */
    public List<QJiankong> selectQJiankongList(QJiankong qJiankong);

    public int selectHrl(QJiankong qJiankong);

    public int selectJtl(QJiankong qJiankong);

    public int selectHrlOut(QJiankong qJiankong);

    public int selectJtlOut(QJiankong qJiankong);

    public int selectHrlIM(QJiankong qJiankong);

    public int selectJtlIM(QJiankong qJiankong);

    public int selectHrlOutIM(QJiankong qJiankong);

    public int selectJtlOutIM(QJiankong qJiankong);



    /**
     * 新增当日监控数字统计
     * 
     * @param qJiankong 当日监控数字统计
     * @return 结果
     */
    public int insertQJiankong(QJiankong qJiankong);

    /**
     * 修改当日监控数字统计
     * 
     * @param qJiankong 当日监控数字统计
     * @return 结果
     */
    public int updateQJiankong(QJiankong qJiankong);

    /**
     * 批量删除当日监控数字统计
     * 
     * @param ids 需要删除的当日监控数字统计主键集合
     * @return 结果
     */
    public int deleteQJiankongByIds(String ids);

    /**
     * 删除当日监控数字统计信息
     * 
     * @param id 当日监控数字统计主键
     * @return 结果
     */
    public int deleteQJiankongById(Long id);
}
